#include"SharedPtr.h"

int main() {
    lwj::shared_ptr<int> sp1(new int(1));
    lwj::shared_ptr<int> sp2(new int(2));
    lwj::shared_ptr<int> sp3(sp1);
    cout << sp3.use_count() << endl;
    cout << sp2.use_count() << endl;
    cout << *sp3 << endl;
    cout << *sp2 << endl;
    return 0;
}
